
#ifndef __ENGINE_CONFIG_H__
#define __ENGINE_CONFIG_H__

/*
    此文件定义引擎使用的默认参数，或其他参数

所有定义需要满足以下条件:
    1. 必须都为常量
    2. 必须以"DEF_大写类名_自定义"的形式命名
*/


// 垃圾回收器的基础垃圾容量
#define DEF_GARBAGEMANAGER_RESET_COUNT                  0xff
// 垃圾回收器的自动清理检查 垃圾数量(小于0关闭)
#define DEF_GARBAGEMANAGER_AUTO_GC_GARBAGE_COUNT        0x7d
// 垃圾回收器的自动清理检查 垃圾内存(小于0关闭)
#define DEF_GARBAGEMANAGER_AUTO_GC_GARBAGE_MEMORY       0xffff
// 垃圾回收器的自动清理 间隔检查(小于0关闭)
#define DEF_GARBAGEMANAGER_AUTO_GC_INTERVAL             5.0f
// 垃圾回收器的自动清理 调用检查(小于0关闭)
#define DEF_GARBAGEMANAGER_AUTO_GC_CALL                 1


#endif

